#ifndef AI_H
#define AI_H

#include "player.h"

class AIPlayer : public Player {
public:
    AIPlayer(const std::string& name, Piece piece);
    void makeMove(Board& board) override;

private:
    int evaluatePosition(const Board& board, int x, int y) const;
};

#endif